home *** CD-ROM | disk | FTP | other *** search
- 10 rem ********************************
- 12 rem * <<< sys finder >>> *
- 14 rem * ---------- *
- 16 rem * *
- 18 rem * by: robert e. taylor *
- 20 rem * 210 durso drive *
- 22 rem * newark, del 19711 *
- 24 rem * (302) 738-3430 *
- 26 rem * *
- 28 rem * this program is for the *
- 30 rem * folks at ncug and also *
- 32 rem * for all other commodore *
- 34 rem * users and is in the *
- 36 rem * public domain for all. *
- 38 rem * *
- 40 rem * *
- 42 rem * if there are any questions *
- 44 rem * please contact above. if it *
- 46 rem * does not work then fix it! *
- 48 rem * *
- 50 rem * note: if you enter a 'prg' *
- 52 rem * type file from *
- 54 rem * a word processer then *
- 56 rem * these will not "run" *
- 58 rem * even though the load *
- 60 rem * address is 2049 and *
- 62 rem * the message says they *
- 64 rem * are basic programs. *
- 66 rem * *
- 68 rem * *
- 70 rem ********************************
- 100 poke53280,9:poke53281,1:poke646,5
- 110 print"[147]intializing drive"
- 120 open15,8,15,"i0":close15
- 130 print"[147] ******************"
- 140 print" *** sys finder ***"
- 150 print" *** [183][183][183][183][183][183][183][183][183][183] ***"
- 160 print" *** [183][183][169] [223][183][183] ***"
- 170 print" *** by ***"
- 180 print" *** bob taylor ***"
- 190 print" ******************"
- 200 print"[152] if you ever forget the sys then"
- 210 print" this program will be of help."
- 220 print" this program gives you the sys
- 230 [153]" number you need to run a
- 240 print" machine language program."
- 250 print"[151] it will also tell you if the
- 260 [153]" program is just a basic program."
- 270 [153]" enter program name and hit return"
- 280 flag[178]0:pn$[178]"":[133]" program name:";pn$
- 290 [141] 550
- 300 [139] flag[178]1[167]120
- 310 [159]1,8,2,pn$[170]",p,r"
- 320 [141]570:[139] flag[178]1[167]490
- 330 [161]#1,x$:[139]x$[178]""[167]x$[178][199](0)
- 340 lb[178][198](x$)
- 350 [161]#1,x$:[139]x$[178]""[167]x$[178][199](0)
- 360 hb[178][198](x$)
- 370 [160]1:[160]15
- 380 ad[178]hb[172]256[170]lb
- 390 [139]ad[179][177]2049[167]450
- 400 [153]"load print#the load address for: ";pn$
- 410 [153]" is ";ad
- 420 [153]"poke this is a basic wait program and is to be"
- 430 [153]" loaded and run in normal way."
- 440 [137]490
- 450 [153]"load print#the load address for: ";pn$
- 460 [153]" is ";ad
- 470 [153]"poke this is the sys number you need for"
- 480 [153]" this machine language program."
- 490 [153]" do you want to try another (y/n)"
- 500 [161]a$:[139]a$[178]""[167]500
- 510 [139]a$[178]"y"[167]120
- 520 [139]a$[178]"n"[167]540
- 530 [139]a$[179][177]"y"[176]a$[179][177]"n"[167]500
- 540 [137]63000
- 550 [139][195](pn$)[179]1[176][195](pn$)[177]16[167][153]" invalid name":flag[178]1
- 560 [129]x[178]1[164]2000:[130]:[142]
- 570 [159]15,8,15
- 580 [132]15,en,em$,t,s
- 590 [139]en[178]0[167][142]
- 600 [153]"load error message"
- 610 [153]" for program name:";pn$
- 620 [153]"";en;em$;t;s
- 630 [153]"print# check spelling if you got"
- 640 [153]" file not found"
- 650 [153]" if error is file type mismatch"
- 660 [153]" then that name is for a seq, usr"
- 670 [153]" or rel file."
- 680 [153]"poke any other error indicates that"
- 690 [153]" something is wrong!"
- 700 [153]" check your manual if you are not"
- 710 [153]" sure what the message means."
- 720 [160]1:[160]15:flag[178]1:[142]
- 63000 [143] link back
- 63010 [153]"loadload"[199](34)"payload"[199](34)",8":[153]"run"
- 63020 [151]198,0:[151]631,13:[151]632,13:[151]198,2:[128]
-